largada - German English Dictionary