subdelegada - German English Dictionary