competidor - German English Dictionary