impeditivo - German English Dictionary