placekicker - German English Dictionary