Teleobjektive - German English Dictionary