trembleuse - Turkish English Dictionary