there is something fishy here - Turkish English Dictionary