repescar - German English Dictionary