babosillo - German English Dictionary