delayed drop - German English Dictionary