this job surpasses my ability - Türkisch Englisch Wörterbuch