Teleobjektiv - German English Dictionary