to the extent i see - German English Dictionary