immy (immediately) - German English Dictionary