crapaud - German English Dictionary