apodada - German English Dictionary