estrangurria - German English Dictionary