it didn't rain yesterday - German English Dictionary