hemen/derhal kenara çekil - Turkish English Dictionary