look like rain - German English Dictionary