alechugada - German English Dictionary