repite - German English Dictionary