immy (immediately) - Turkish English Dictionary