extreme storm waves - Turkish English Dictionary